I Tried The World's Smelliest Noodle, Luosifen . It's Made From Snails...